html,body { height: 100%; font-size: 14px; }
body{ margin: 0; padding: 0; width: 100%; display: table; }
a{ display: inline-block; text-decoration: none; margin-right: 5px; }
a:hover{ text-decoration: underline; }
.container{ text-align: center; display: table-cell; vertical-align: middle; }
.content{ text-align: center; display: inline-block; }
.reg_form{ width: 180px; margin: 0 auto; }
.u,.p,.rp{ margin: 5px 0; height: 25px; }
.u,.p,.rp{ text-indent: .5em; width: 100%; }
#btn{ height: 35px; width: 85px; border: 1px solid #ccc; background-color: #f00; color: #fff;}
.linkbar{ height: 30px; padding: 5px; line-height: 30px; }